<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.15"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>WB32L003 Standard Peripherals Firmware Library: wb32l003_tim.c File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">WB32L003 Standard Peripherals Firmware Library
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.15 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_6d2d5b60bd20db849a9486835a2715aa.html">Libraries</a></li><li class="navelem"><a class="el" href="dir_5ec8cccc32fa528457f3b4ed28e1a2cf.html">WB32L003_StdPeriph_Driver</a></li><li class="navelem"><a class="el" href="dir_5de9c861c65ef79c1ee42b85520795c1.html">src</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#define-members">Macros</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">wb32l003_tim.c File Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>This file provides all the TIM firmware functions.  
<a href="#details">More...</a></p>
<div class="textblock"><code>#include &quot;<a class="el" href="wb32l003__tim_8h_source.html">wb32l003_tim.h</a>&quot;</code><br />
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:ga43819484b70fd8f2f2aa02d4131c9841"><td class="memItemLeft" align="right" valign="top">
#define&#160;</td><td class="memItemRight" valign="bottom"><b>SMCR_ETR_Mask</b>&#160;&#160;&#160;((uint16_t)0x00FF)</td></tr>
<tr class="separator:ga43819484b70fd8f2f2aa02d4131c9841"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga76469c9f56da4e7705336a6ac0248196"><td class="memItemLeft" align="right" valign="top">
#define&#160;</td><td class="memItemRight" valign="bottom"><b>CCMR_Offset</b>&#160;&#160;&#160;((uint16_t)0x0018)</td></tr>
<tr class="separator:ga76469c9f56da4e7705336a6ac0248196"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga17c4ed624aa62f19fd496c3f3bd61137"><td class="memItemLeft" align="right" valign="top">
#define&#160;</td><td class="memItemRight" valign="bottom"><b>CCER_CCE_Set</b>&#160;&#160;&#160;((uint16_t)0x0001)</td></tr>
<tr class="separator:ga17c4ed624aa62f19fd496c3f3bd61137"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga167dfdf613827d1fdf2e4152497b4bd5"><td class="memItemLeft" align="right" valign="top">
#define&#160;</td><td class="memItemRight" valign="bottom"><b>CCER_CCNE_Set</b>&#160;&#160;&#160;((uint16_t)0x0004)</td></tr>
<tr class="separator:ga167dfdf613827d1fdf2e4152497b4bd5"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga1659cc0ce503ac151568e0c7c02b1ba5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga1659cc0ce503ac151568e0c7c02b1ba5">TIM_DeInit</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx)</td></tr>
<tr class="memdesc:ga1659cc0ce503ac151568e0c7c02b1ba5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Deinitializes the TIMx peripheral registers to their default reset values.  <a href="group___t_i_m___private___functions.html#ga1659cc0ce503ac151568e0c7c02b1ba5">More...</a><br /></td></tr>
<tr class="separator:ga1659cc0ce503ac151568e0c7c02b1ba5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga83fd58c9416802d9638bbe1715c98932"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga83fd58c9416802d9638bbe1715c98932">TIM_TimeBaseInit</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, <a class="el" href="struct_t_i_m___time_base_init_type_def.html">TIM_TimeBaseInitTypeDef</a> *TIM_TimeBaseInitStruct)</td></tr>
<tr class="memdesc:ga83fd58c9416802d9638bbe1715c98932"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the TIMx Time Base Unit peripheral according to the specified parameters in the TIM_TimeBaseInitStruct.  <a href="group___t_i_m___private___functions.html#ga83fd58c9416802d9638bbe1715c98932">More...</a><br /></td></tr>
<tr class="separator:ga83fd58c9416802d9638bbe1715c98932"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafcdb6ff00158862aef7fed5e7a554a3e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#gafcdb6ff00158862aef7fed5e7a554a3e">TIM_OC1Init</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, <a class="el" href="struct_t_i_m___o_c_init_type_def.html">TIM_OCInitTypeDef</a> *TIM_OCInitStruct)</td></tr>
<tr class="memdesc:gafcdb6ff00158862aef7fed5e7a554a3e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the TIMx Channel1 according to the specified parameters in the TIM_OCInitStruct.  <a href="group___t_i_m___private___functions.html#gafcdb6ff00158862aef7fed5e7a554a3e">More...</a><br /></td></tr>
<tr class="separator:gafcdb6ff00158862aef7fed5e7a554a3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2017455121d910d6ff63ac6f219842c5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga2017455121d910d6ff63ac6f219842c5">TIM_OC2Init</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, <a class="el" href="struct_t_i_m___o_c_init_type_def.html">TIM_OCInitTypeDef</a> *TIM_OCInitStruct)</td></tr>
<tr class="memdesc:ga2017455121d910d6ff63ac6f219842c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the TIMx Channel2 according to the specified parameters in the TIM_OCInitStruct.  <a href="group___t_i_m___private___functions.html#ga2017455121d910d6ff63ac6f219842c5">More...</a><br /></td></tr>
<tr class="separator:ga2017455121d910d6ff63ac6f219842c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga90d4a358d4e6d4c5ed17dc1d6beb5f30"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga90d4a358d4e6d4c5ed17dc1d6beb5f30">TIM_OC3Init</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, <a class="el" href="struct_t_i_m___o_c_init_type_def.html">TIM_OCInitTypeDef</a> *TIM_OCInitStruct)</td></tr>
<tr class="memdesc:ga90d4a358d4e6d4c5ed17dc1d6beb5f30"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the TIMx Channel3 according to the specified parameters in the TIM_OCInitStruct.  <a href="group___t_i_m___private___functions.html#ga90d4a358d4e6d4c5ed17dc1d6beb5f30">More...</a><br /></td></tr>
<tr class="separator:ga90d4a358d4e6d4c5ed17dc1d6beb5f30"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga64571ebbb58cac39a9e760050175f11c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga64571ebbb58cac39a9e760050175f11c">TIM_OC4Init</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, <a class="el" href="struct_t_i_m___o_c_init_type_def.html">TIM_OCInitTypeDef</a> *TIM_OCInitStruct)</td></tr>
<tr class="memdesc:ga64571ebbb58cac39a9e760050175f11c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the TIMx Channel4 according to the specified parameters in the TIM_OCInitStruct.  <a href="group___t_i_m___private___functions.html#ga64571ebbb58cac39a9e760050175f11c">More...</a><br /></td></tr>
<tr class="separator:ga64571ebbb58cac39a9e760050175f11c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9e6a153dd6552e4e1188eba227316f7f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga9e6a153dd6552e4e1188eba227316f7f">TIM_ICInit</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, <a class="el" href="struct_t_i_m___i_c_init_type_def.html">TIM_ICInitTypeDef</a> *TIM_ICInitStruct)</td></tr>
<tr class="memdesc:ga9e6a153dd6552e4e1188eba227316f7f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the TIM peripheral according to the specified parameters in the TIM_ICInitStruct.  <a href="group___t_i_m___private___functions.html#ga9e6a153dd6552e4e1188eba227316f7f">More...</a><br /></td></tr>
<tr class="separator:ga9e6a153dd6552e4e1188eba227316f7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa71f9296556310f85628d6c748a06475"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#gaa71f9296556310f85628d6c748a06475">TIM_PWMIConfig</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, <a class="el" href="struct_t_i_m___i_c_init_type_def.html">TIM_ICInitTypeDef</a> *TIM_ICInitStruct)</td></tr>
<tr class="memdesc:gaa71f9296556310f85628d6c748a06475"><td class="mdescLeft">&#160;</td><td class="mdescRight">Configures the TIM peripheral according to the specified parameters in the TIM_ICInitStruct to measure an external PWM signal.  <a href="group___t_i_m___private___functions.html#gaa71f9296556310f85628d6c748a06475">More...</a><br /></td></tr>
<tr class="separator:gaa71f9296556310f85628d6c748a06475"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3df4ba3f0727f63ce621e2b2e6035d4f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga3df4ba3f0727f63ce621e2b2e6035d4f">TIM_BDTRConfig</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, <a class="el" href="struct_t_i_m___b_d_t_r_init_type_def.html">TIM_BDTRInitTypeDef</a> *TIM_BDTRInitStruct)</td></tr>
<tr class="memdesc:ga3df4ba3f0727f63ce621e2b2e6035d4f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Configures the: Break feature, dead time, Lock level, the OSSI, the OSSR State and the AOE(automatic output enable).  <a href="group___t_i_m___private___functions.html#ga3df4ba3f0727f63ce621e2b2e6035d4f">More...</a><br /></td></tr>
<tr class="separator:ga3df4ba3f0727f63ce621e2b2e6035d4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1556a0b9a5d53506875fd7de0cbc6b1f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga1556a0b9a5d53506875fd7de0cbc6b1f">TIM_TimeBaseStructInit</a> (<a class="el" href="struct_t_i_m___time_base_init_type_def.html">TIM_TimeBaseInitTypeDef</a> *TIM_TimeBaseInitStruct)</td></tr>
<tr class="memdesc:ga1556a0b9a5d53506875fd7de0cbc6b1f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fills each TIM_TimeBaseInitStruct member with its default value.  <a href="group___t_i_m___private___functions.html#ga1556a0b9a5d53506875fd7de0cbc6b1f">More...</a><br /></td></tr>
<tr class="separator:ga1556a0b9a5d53506875fd7de0cbc6b1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga394683c78ae02837882e36014e11643e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga394683c78ae02837882e36014e11643e">TIM_OCStructInit</a> (<a class="el" href="struct_t_i_m___o_c_init_type_def.html">TIM_OCInitTypeDef</a> *TIM_OCInitStruct)</td></tr>
<tr class="memdesc:ga394683c78ae02837882e36014e11643e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fills each TIM_OCInitStruct member with its default value.  <a href="group___t_i_m___private___functions.html#ga394683c78ae02837882e36014e11643e">More...</a><br /></td></tr>
<tr class="separator:ga394683c78ae02837882e36014e11643e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5005dac8e4e8a4c7fc2a0ef05b77cc50"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga5005dac8e4e8a4c7fc2a0ef05b77cc50">TIM_ICStructInit</a> (<a class="el" href="struct_t_i_m___i_c_init_type_def.html">TIM_ICInitTypeDef</a> *TIM_ICInitStruct)</td></tr>
<tr class="memdesc:ga5005dac8e4e8a4c7fc2a0ef05b77cc50"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fills each TIM_ICInitStruct member with its default value.  <a href="group___t_i_m___private___functions.html#ga5005dac8e4e8a4c7fc2a0ef05b77cc50">More...</a><br /></td></tr>
<tr class="separator:ga5005dac8e4e8a4c7fc2a0ef05b77cc50"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaea0f49938cda8ae0738162194798afc6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#gaea0f49938cda8ae0738162194798afc6">TIM_BDTRStructInit</a> (<a class="el" href="struct_t_i_m___b_d_t_r_init_type_def.html">TIM_BDTRInitTypeDef</a> *TIM_BDTRInitStruct)</td></tr>
<tr class="memdesc:gaea0f49938cda8ae0738162194798afc6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fills each TIM_BDTRInitStruct member with its default value.  <a href="group___t_i_m___private___functions.html#gaea0f49938cda8ae0738162194798afc6">More...</a><br /></td></tr>
<tr class="separator:gaea0f49938cda8ae0738162194798afc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2bdc275bcbd2ce9d1ba632e6c89896b7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga2bdc275bcbd2ce9d1ba632e6c89896b7">TIM_Cmd</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, FunctionalState NewState)</td></tr>
<tr class="memdesc:ga2bdc275bcbd2ce9d1ba632e6c89896b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables or disables the specified TIM peripheral.  <a href="group___t_i_m___private___functions.html#ga2bdc275bcbd2ce9d1ba632e6c89896b7">More...</a><br /></td></tr>
<tr class="separator:ga2bdc275bcbd2ce9d1ba632e6c89896b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3e59ebced2ab8e0b817c460f1670e97d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga3e59ebced2ab8e0b817c460f1670e97d">TIM_CtrlPWMOutputs</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, FunctionalState NewState)</td></tr>
<tr class="memdesc:ga3e59ebced2ab8e0b817c460f1670e97d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables or disables the TIM peripheral Main Outputs.  <a href="group___t_i_m___private___functions.html#ga3e59ebced2ab8e0b817c460f1670e97d">More...</a><br /></td></tr>
<tr class="separator:ga3e59ebced2ab8e0b817c460f1670e97d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga70e3d6c09d55ee69002e154c85cd40e4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga70e3d6c09d55ee69002e154c85cd40e4">TIM_ITConfig</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_IT, FunctionalState NewState)</td></tr>
<tr class="memdesc:ga70e3d6c09d55ee69002e154c85cd40e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables or disables the specified TIM interrupts.  <a href="group___t_i_m___private___functions.html#ga70e3d6c09d55ee69002e154c85cd40e4">More...</a><br /></td></tr>
<tr class="separator:ga70e3d6c09d55ee69002e154c85cd40e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga38bd4ffda920dd4f7655a0a2c6100a6e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga38bd4ffda920dd4f7655a0a2c6100a6e">TIM_GenerateEvent</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_EventSource)</td></tr>
<tr class="memdesc:ga38bd4ffda920dd4f7655a0a2c6100a6e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Configures the TIMx event to be generate by software.  <a href="group___t_i_m___private___functions.html#ga38bd4ffda920dd4f7655a0a2c6100a6e">More...</a><br /></td></tr>
<tr class="separator:ga38bd4ffda920dd4f7655a0a2c6100a6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2394f0221709c0659874f9a4184cf86e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga2394f0221709c0659874f9a4184cf86e">TIM_InternalClockConfig</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx)</td></tr>
<tr class="memdesc:ga2394f0221709c0659874f9a4184cf86e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Configures the TIMx internal Clock.  <a href="group___t_i_m___private___functions.html#ga2394f0221709c0659874f9a4184cf86e">More...</a><br /></td></tr>
<tr class="separator:ga2394f0221709c0659874f9a4184cf86e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabef227d21d9e121e6a4ec5ab6223f5a9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#gabef227d21d9e121e6a4ec5ab6223f5a9">TIM_ITRxExternalClockConfig</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_InputTriggerSource)</td></tr>
<tr class="memdesc:gabef227d21d9e121e6a4ec5ab6223f5a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Configures the TIMx Internal Trigger as External Clock.  <a href="group___t_i_m___private___functions.html#gabef227d21d9e121e6a4ec5ab6223f5a9">More...</a><br /></td></tr>
<tr class="separator:gabef227d21d9e121e6a4ec5ab6223f5a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf460e7d9c9969044e364130e209937fc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#gaf460e7d9c9969044e364130e209937fc">TIM_TIxExternalClockConfig</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_TIxExternalCLKSource, uint16_t TIM_ICPolarity, uint16_t ICFilter)</td></tr>
<tr class="memdesc:gaf460e7d9c9969044e364130e209937fc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Configures the TIMx Trigger as External Clock.  <a href="group___t_i_m___private___functions.html#gaf460e7d9c9969044e364130e209937fc">More...</a><br /></td></tr>
<tr class="separator:gaf460e7d9c9969044e364130e209937fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga47c05638b93aabcd641dbc8859e1b2df"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga47c05638b93aabcd641dbc8859e1b2df">TIM_ETRClockMode1Config</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_ExtTRGPrescaler, uint16_t TIM_ExtTRGPolarity, uint16_t ExtTRGFilter)</td></tr>
<tr class="memdesc:ga47c05638b93aabcd641dbc8859e1b2df"><td class="mdescLeft">&#160;</td><td class="mdescRight">Configures the External clock Mode1.  <a href="group___t_i_m___private___functions.html#ga47c05638b93aabcd641dbc8859e1b2df">More...</a><br /></td></tr>
<tr class="separator:ga47c05638b93aabcd641dbc8859e1b2df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0a9cbcbab32326cbbdaf4c111f59ec20"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga0a9cbcbab32326cbbdaf4c111f59ec20">TIM_ETRClockMode2Config</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_ExtTRGPrescaler, uint16_t TIM_ExtTRGPolarity, uint16_t ExtTRGFilter)</td></tr>
<tr class="memdesc:ga0a9cbcbab32326cbbdaf4c111f59ec20"><td class="mdescLeft">&#160;</td><td class="mdescRight">Configures the External clock Mode2.  <a href="group___t_i_m___private___functions.html#ga0a9cbcbab32326cbbdaf4c111f59ec20">More...</a><br /></td></tr>
<tr class="separator:ga0a9cbcbab32326cbbdaf4c111f59ec20"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8bdde400b7a30f3e747fe8e4962c0abe"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga8bdde400b7a30f3e747fe8e4962c0abe">TIM_ETRConfig</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_ExtTRGPrescaler, uint16_t TIM_ExtTRGPolarity, uint16_t ExtTRGFilter)</td></tr>
<tr class="memdesc:ga8bdde400b7a30f3e747fe8e4962c0abe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Configures the TIMx External Trigger (ETR).  <a href="group___t_i_m___private___functions.html#ga8bdde400b7a30f3e747fe8e4962c0abe">More...</a><br /></td></tr>
<tr class="separator:ga8bdde400b7a30f3e747fe8e4962c0abe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga45c6fd9041baf7f64c121e0172f305c7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga45c6fd9041baf7f64c121e0172f305c7">TIM_PrescalerConfig</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t Prescaler, uint16_t TIM_PSCReloadMode)</td></tr>
<tr class="memdesc:ga45c6fd9041baf7f64c121e0172f305c7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Configures the TIMx Prescaler.  <a href="group___t_i_m___private___functions.html#ga45c6fd9041baf7f64c121e0172f305c7">More...</a><br /></td></tr>
<tr class="separator:ga45c6fd9041baf7f64c121e0172f305c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga93941c1db20bf3794f377307df90a67b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga93941c1db20bf3794f377307df90a67b">TIM_CounterModeConfig</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_CounterMode)</td></tr>
<tr class="memdesc:ga93941c1db20bf3794f377307df90a67b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specifies the TIMx Counter Mode to be used.  <a href="group___t_i_m___private___functions.html#ga93941c1db20bf3794f377307df90a67b">More...</a><br /></td></tr>
<tr class="separator:ga93941c1db20bf3794f377307df90a67b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4252583c6ae8a73d6fc66f7e951dbc35"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga4252583c6ae8a73d6fc66f7e951dbc35">TIM_SelectInputTrigger</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_InputTriggerSource)</td></tr>
<tr class="memdesc:ga4252583c6ae8a73d6fc66f7e951dbc35"><td class="mdescLeft">&#160;</td><td class="mdescRight">Selects the Input Trigger source.  <a href="group___t_i_m___private___functions.html#ga4252583c6ae8a73d6fc66f7e951dbc35">More...</a><br /></td></tr>
<tr class="separator:ga4252583c6ae8a73d6fc66f7e951dbc35"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0fc7e76c47a3bd1ba1ebc71427832b51"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga0fc7e76c47a3bd1ba1ebc71427832b51">TIM_EncoderInterfaceConfig</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_EncoderMode, uint16_t TIM_IC1Polarity, uint16_t TIM_IC2Polarity)</td></tr>
<tr class="memdesc:ga0fc7e76c47a3bd1ba1ebc71427832b51"><td class="mdescLeft">&#160;</td><td class="mdescRight">Configures the TIMx Encoder Interface.  <a href="group___t_i_m___private___functions.html#ga0fc7e76c47a3bd1ba1ebc71427832b51">More...</a><br /></td></tr>
<tr class="separator:ga0fc7e76c47a3bd1ba1ebc71427832b51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4f58c12e6493a0d8b9555c9097b831d6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga4f58c12e6493a0d8b9555c9097b831d6">TIM_ForcedOC1Config</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_ForcedAction)</td></tr>
<tr class="memdesc:ga4f58c12e6493a0d8b9555c9097b831d6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Forces the TIMx output 1 waveform to active or inactive level.  <a href="group___t_i_m___private___functions.html#ga4f58c12e6493a0d8b9555c9097b831d6">More...</a><br /></td></tr>
<tr class="separator:ga4f58c12e6493a0d8b9555c9097b831d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3d2902b6fbab8dd55cd531055ffcc63d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga3d2902b6fbab8dd55cd531055ffcc63d">TIM_ForcedOC2Config</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_ForcedAction)</td></tr>
<tr class="memdesc:ga3d2902b6fbab8dd55cd531055ffcc63d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Forces the TIMx output 2 waveform to active or inactive level.  <a href="group___t_i_m___private___functions.html#ga3d2902b6fbab8dd55cd531055ffcc63d">More...</a><br /></td></tr>
<tr class="separator:ga3d2902b6fbab8dd55cd531055ffcc63d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga920b0fb4ca44fceffd1c3e441feebd8f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga920b0fb4ca44fceffd1c3e441feebd8f">TIM_ForcedOC3Config</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_ForcedAction)</td></tr>
<tr class="memdesc:ga920b0fb4ca44fceffd1c3e441feebd8f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Forces the TIMx output 3 waveform to active or inactive level.  <a href="group___t_i_m___private___functions.html#ga920b0fb4ca44fceffd1c3e441feebd8f">More...</a><br /></td></tr>
<tr class="separator:ga920b0fb4ca44fceffd1c3e441feebd8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf0a0bbe74251e56d4b835d20b0a3aa63"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#gaf0a0bbe74251e56d4b835d20b0a3aa63">TIM_ForcedOC4Config</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_ForcedAction)</td></tr>
<tr class="memdesc:gaf0a0bbe74251e56d4b835d20b0a3aa63"><td class="mdescLeft">&#160;</td><td class="mdescRight">Forces the TIMx output 4 waveform to active or inactive level.  <a href="group___t_i_m___private___functions.html#gaf0a0bbe74251e56d4b835d20b0a3aa63">More...</a><br /></td></tr>
<tr class="separator:gaf0a0bbe74251e56d4b835d20b0a3aa63"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga42b44b9fc2b0798d733720dd6bac1ac0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga42b44b9fc2b0798d733720dd6bac1ac0">TIM_ARRPreloadConfig</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, FunctionalState NewState)</td></tr>
<tr class="memdesc:ga42b44b9fc2b0798d733720dd6bac1ac0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables or disables TIMx peripheral Preload register on ARR.  <a href="group___t_i_m___private___functions.html#ga42b44b9fc2b0798d733720dd6bac1ac0">More...</a><br /></td></tr>
<tr class="separator:ga42b44b9fc2b0798d733720dd6bac1ac0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaff2e7f9959b1b36e830df028c14accc8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#gaff2e7f9959b1b36e830df028c14accc8">TIM_SelectCOM</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, FunctionalState NewState)</td></tr>
<tr class="memdesc:gaff2e7f9959b1b36e830df028c14accc8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Selects the TIM peripheral Commutation event.  <a href="group___t_i_m___private___functions.html#gaff2e7f9959b1b36e830df028c14accc8">More...</a><br /></td></tr>
<tr class="separator:gaff2e7f9959b1b36e830df028c14accc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0a935254e44312b1d78e8684a58db3c1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga0a935254e44312b1d78e8684a58db3c1">TIM_CCPreloadControl</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, FunctionalState NewState)</td></tr>
<tr class="memdesc:ga0a935254e44312b1d78e8684a58db3c1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets or Resets the TIM peripheral Capture Compare Preload Control bit.  <a href="group___t_i_m___private___functions.html#ga0a935254e44312b1d78e8684a58db3c1">More...</a><br /></td></tr>
<tr class="separator:ga0a935254e44312b1d78e8684a58db3c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga60e6c29ad8f919bef616cf8e3306dd64"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga60e6c29ad8f919bef616cf8e3306dd64">TIM_OC1PreloadConfig</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_OCPreload)</td></tr>
<tr class="memdesc:ga60e6c29ad8f919bef616cf8e3306dd64"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables or disables the TIMx peripheral Preload register on CCR1.  <a href="group___t_i_m___private___functions.html#ga60e6c29ad8f919bef616cf8e3306dd64">More...</a><br /></td></tr>
<tr class="separator:ga60e6c29ad8f919bef616cf8e3306dd64"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga75b4614c6dd2cd52f2c5becdb6590c10"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga75b4614c6dd2cd52f2c5becdb6590c10">TIM_OC2PreloadConfig</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_OCPreload)</td></tr>
<tr class="memdesc:ga75b4614c6dd2cd52f2c5becdb6590c10"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables or disables the TIMx peripheral Preload register on CCR2.  <a href="group___t_i_m___private___functions.html#ga75b4614c6dd2cd52f2c5becdb6590c10">More...</a><br /></td></tr>
<tr class="separator:ga75b4614c6dd2cd52f2c5becdb6590c10"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8b2391685a519e60e596b7d596f86f09"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga8b2391685a519e60e596b7d596f86f09">TIM_OC3PreloadConfig</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_OCPreload)</td></tr>
<tr class="memdesc:ga8b2391685a519e60e596b7d596f86f09"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables or disables the TIMx peripheral Preload register on CCR3.  <a href="group___t_i_m___private___functions.html#ga8b2391685a519e60e596b7d596f86f09">More...</a><br /></td></tr>
<tr class="separator:ga8b2391685a519e60e596b7d596f86f09"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8bf4dfb35ff0c7b494dd96579f50b1ec"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga8bf4dfb35ff0c7b494dd96579f50b1ec">TIM_OC4PreloadConfig</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_OCPreload)</td></tr>
<tr class="memdesc:ga8bf4dfb35ff0c7b494dd96579f50b1ec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables or disables the TIMx peripheral Preload register on CCR4.  <a href="group___t_i_m___private___functions.html#ga8bf4dfb35ff0c7b494dd96579f50b1ec">More...</a><br /></td></tr>
<tr class="separator:ga8bf4dfb35ff0c7b494dd96579f50b1ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaec82031ca62f31f5483195c09752a83a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#gaec82031ca62f31f5483195c09752a83a">TIM_OC1FastConfig</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_OCFast)</td></tr>
<tr class="memdesc:gaec82031ca62f31f5483195c09752a83a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Configures the TIMx Output Compare 1 Fast feature.  <a href="group___t_i_m___private___functions.html#gaec82031ca62f31f5483195c09752a83a">More...</a><br /></td></tr>
<tr class="separator:gaec82031ca62f31f5483195c09752a83a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga413359c87f46c69f1ffe2dc8fb3a65e7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga413359c87f46c69f1ffe2dc8fb3a65e7">TIM_OC2FastConfig</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_OCFast)</td></tr>
<tr class="memdesc:ga413359c87f46c69f1ffe2dc8fb3a65e7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Configures the TIMx Output Compare 2 Fast feature.  <a href="group___t_i_m___private___functions.html#ga413359c87f46c69f1ffe2dc8fb3a65e7">More...</a><br /></td></tr>
<tr class="separator:ga413359c87f46c69f1ffe2dc8fb3a65e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab2f3698e6e56bd9b0a4be7056ba789e1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#gab2f3698e6e56bd9b0a4be7056ba789e1">TIM_OC3FastConfig</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_OCFast)</td></tr>
<tr class="memdesc:gab2f3698e6e56bd9b0a4be7056ba789e1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Configures the TIMx Output Compare 3 Fast feature.  <a href="group___t_i_m___private___functions.html#gab2f3698e6e56bd9b0a4be7056ba789e1">More...</a><br /></td></tr>
<tr class="separator:gab2f3698e6e56bd9b0a4be7056ba789e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga58279a04e8ea5333f1079d3cce8dde12"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga58279a04e8ea5333f1079d3cce8dde12">TIM_OC4FastConfig</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_OCFast)</td></tr>
<tr class="memdesc:ga58279a04e8ea5333f1079d3cce8dde12"><td class="mdescLeft">&#160;</td><td class="mdescRight">Configures the TIMx Output Compare 4 Fast feature.  <a href="group___t_i_m___private___functions.html#ga58279a04e8ea5333f1079d3cce8dde12">More...</a><br /></td></tr>
<tr class="separator:ga58279a04e8ea5333f1079d3cce8dde12"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga34e926cd8a99cfcc7480b2d6de5118b6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga34e926cd8a99cfcc7480b2d6de5118b6">TIM_ClearOC1Ref</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_OCClear)</td></tr>
<tr class="memdesc:ga34e926cd8a99cfcc7480b2d6de5118b6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears or safeguards the OCREF1 signal on an external event.  <a href="group___t_i_m___private___functions.html#ga34e926cd8a99cfcc7480b2d6de5118b6">More...</a><br /></td></tr>
<tr class="separator:ga34e926cd8a99cfcc7480b2d6de5118b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac474ebc815d24c8a589969e0c68b27b0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#gac474ebc815d24c8a589969e0c68b27b0">TIM_ClearOC2Ref</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_OCClear)</td></tr>
<tr class="memdesc:gac474ebc815d24c8a589969e0c68b27b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears or safeguards the OCREF2 signal on an external event.  <a href="group___t_i_m___private___functions.html#gac474ebc815d24c8a589969e0c68b27b0">More...</a><br /></td></tr>
<tr class="separator:gac474ebc815d24c8a589969e0c68b27b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0bd9476a14bd346c319945ec4fa2bc67"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga0bd9476a14bd346c319945ec4fa2bc67">TIM_ClearOC3Ref</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_OCClear)</td></tr>
<tr class="memdesc:ga0bd9476a14bd346c319945ec4fa2bc67"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears or safeguards the OCREF3 signal on an external event.  <a href="group___t_i_m___private___functions.html#ga0bd9476a14bd346c319945ec4fa2bc67">More...</a><br /></td></tr>
<tr class="separator:ga0bd9476a14bd346c319945ec4fa2bc67"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaeee5fa66b26e7c6f71850272dc3028f3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#gaeee5fa66b26e7c6f71850272dc3028f3">TIM_ClearOC4Ref</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_OCClear)</td></tr>
<tr class="memdesc:gaeee5fa66b26e7c6f71850272dc3028f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears or safeguards the OCREF4 signal on an external event.  <a href="group___t_i_m___private___functions.html#gaeee5fa66b26e7c6f71850272dc3028f3">More...</a><br /></td></tr>
<tr class="separator:gaeee5fa66b26e7c6f71850272dc3028f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga03878f78163485c8a3508cff2111c297"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga03878f78163485c8a3508cff2111c297">TIM_OC1PolarityConfig</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_OCPolarity)</td></tr>
<tr class="memdesc:ga03878f78163485c8a3508cff2111c297"><td class="mdescLeft">&#160;</td><td class="mdescRight">Configures the TIMx channel 1 polarity.  <a href="group___t_i_m___private___functions.html#ga03878f78163485c8a3508cff2111c297">More...</a><br /></td></tr>
<tr class="separator:ga03878f78163485c8a3508cff2111c297"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3cb91578e7dd34ea7d09862482960445"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga3cb91578e7dd34ea7d09862482960445">TIM_OC1NPolarityConfig</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_OCNPolarity)</td></tr>
<tr class="memdesc:ga3cb91578e7dd34ea7d09862482960445"><td class="mdescLeft">&#160;</td><td class="mdescRight">Configures the TIMx Channel 1N polarity.  <a href="group___t_i_m___private___functions.html#ga3cb91578e7dd34ea7d09862482960445">More...</a><br /></td></tr>
<tr class="separator:ga3cb91578e7dd34ea7d09862482960445"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6831cacaac1ef50291af94db94450797"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga6831cacaac1ef50291af94db94450797">TIM_OC2PolarityConfig</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_OCPolarity)</td></tr>
<tr class="memdesc:ga6831cacaac1ef50291af94db94450797"><td class="mdescLeft">&#160;</td><td class="mdescRight">Configures the TIMx channel 2 polarity.  <a href="group___t_i_m___private___functions.html#ga6831cacaac1ef50291af94db94450797">More...</a><br /></td></tr>
<tr class="separator:ga6831cacaac1ef50291af94db94450797"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2fa6ea3a89f446b52b4e699272b70cad"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga2fa6ea3a89f446b52b4e699272b70cad">TIM_OC2NPolarityConfig</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_OCNPolarity)</td></tr>
<tr class="memdesc:ga2fa6ea3a89f446b52b4e699272b70cad"><td class="mdescLeft">&#160;</td><td class="mdescRight">Configures the TIMx Channel 2N polarity.  <a href="group___t_i_m___private___functions.html#ga2fa6ea3a89f446b52b4e699272b70cad">More...</a><br /></td></tr>
<tr class="separator:ga2fa6ea3a89f446b52b4e699272b70cad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1ef43b03fe666495e80aac9741ae7ab0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga1ef43b03fe666495e80aac9741ae7ab0">TIM_OC3PolarityConfig</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_OCPolarity)</td></tr>
<tr class="memdesc:ga1ef43b03fe666495e80aac9741ae7ab0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Configures the TIMx channel 3 polarity.  <a href="group___t_i_m___private___functions.html#ga1ef43b03fe666495e80aac9741ae7ab0">More...</a><br /></td></tr>
<tr class="separator:ga1ef43b03fe666495e80aac9741ae7ab0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac710acc5b682e892584fc6f089f61dc2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#gac710acc5b682e892584fc6f089f61dc2">TIM_OC3NPolarityConfig</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_OCNPolarity)</td></tr>
<tr class="memdesc:gac710acc5b682e892584fc6f089f61dc2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Configures the TIMx Channel 3N polarity.  <a href="group___t_i_m___private___functions.html#gac710acc5b682e892584fc6f089f61dc2">More...</a><br /></td></tr>
<tr class="separator:gac710acc5b682e892584fc6f089f61dc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad678410f7c7244f83daad93ce9d1056e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#gad678410f7c7244f83daad93ce9d1056e">TIM_OC4PolarityConfig</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_OCPolarity)</td></tr>
<tr class="memdesc:gad678410f7c7244f83daad93ce9d1056e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Configures the TIMx channel 4 polarity.  <a href="group___t_i_m___private___functions.html#gad678410f7c7244f83daad93ce9d1056e">More...</a><br /></td></tr>
<tr class="separator:gad678410f7c7244f83daad93ce9d1056e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3ecc4647d9ede261beb5e0535cf29ebb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga3ecc4647d9ede261beb5e0535cf29ebb">TIM_CCxCmd</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_Channel, uint16_t TIM_CCx)</td></tr>
<tr class="memdesc:ga3ecc4647d9ede261beb5e0535cf29ebb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables or disables the TIM Capture Compare Channel x.  <a href="group___t_i_m___private___functions.html#ga3ecc4647d9ede261beb5e0535cf29ebb">More...</a><br /></td></tr>
<tr class="separator:ga3ecc4647d9ede261beb5e0535cf29ebb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga304ff7c8a1615498da749bf2507e9f2b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga304ff7c8a1615498da749bf2507e9f2b">TIM_CCxNCmd</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_Channel, uint16_t TIM_CCxN)</td></tr>
<tr class="memdesc:ga304ff7c8a1615498da749bf2507e9f2b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables or disables the TIM Capture Compare Channel xN.  <a href="group___t_i_m___private___functions.html#ga304ff7c8a1615498da749bf2507e9f2b">More...</a><br /></td></tr>
<tr class="separator:ga304ff7c8a1615498da749bf2507e9f2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga83ea0af5a7c1af521236ce5e4d2c42b0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga83ea0af5a7c1af521236ce5e4d2c42b0">TIM_SelectOCxM</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_Channel, uint16_t TIM_OCMode)</td></tr>
<tr class="memdesc:ga83ea0af5a7c1af521236ce5e4d2c42b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Selects the TIM Output Compare Mode.  <a href="group___t_i_m___private___functions.html#ga83ea0af5a7c1af521236ce5e4d2c42b0">More...</a><br /></td></tr>
<tr class="separator:ga83ea0af5a7c1af521236ce5e4d2c42b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gace2384dd33e849a054f61b8e1fc7e7c3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#gace2384dd33e849a054f61b8e1fc7e7c3">TIM_UpdateDisableConfig</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, FunctionalState NewState)</td></tr>
<tr class="memdesc:gace2384dd33e849a054f61b8e1fc7e7c3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables or Disables the TIMx Update event.  <a href="group___t_i_m___private___functions.html#gace2384dd33e849a054f61b8e1fc7e7c3">More...</a><br /></td></tr>
<tr class="separator:gace2384dd33e849a054f61b8e1fc7e7c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1d7a8f952e209de142499e67a653fc1f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga1d7a8f952e209de142499e67a653fc1f">TIM_UpdateRequestConfig</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_UpdateSource)</td></tr>
<tr class="memdesc:ga1d7a8f952e209de142499e67a653fc1f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Configures the TIMx Update Request Interrupt source.  <a href="group___t_i_m___private___functions.html#ga1d7a8f952e209de142499e67a653fc1f">More...</a><br /></td></tr>
<tr class="separator:ga1d7a8f952e209de142499e67a653fc1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga42c2d1025a3937c9d9f38631af86ffa4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga42c2d1025a3937c9d9f38631af86ffa4">TIM_SelectHallSensor</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, FunctionalState NewState)</td></tr>
<tr class="memdesc:ga42c2d1025a3937c9d9f38631af86ffa4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables or disables the TIMx's Hall sensor interface.  <a href="group___t_i_m___private___functions.html#ga42c2d1025a3937c9d9f38631af86ffa4">More...</a><br /></td></tr>
<tr class="separator:ga42c2d1025a3937c9d9f38631af86ffa4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadd2cca5fac6c1291dc4339098d5c9562"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#gadd2cca5fac6c1291dc4339098d5c9562">TIM_SelectOnePulseMode</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_OPMode)</td></tr>
<tr class="memdesc:gadd2cca5fac6c1291dc4339098d5c9562"><td class="mdescLeft">&#160;</td><td class="mdescRight">Selects the TIMx's One Pulse Mode.  <a href="group___t_i_m___private___functions.html#gadd2cca5fac6c1291dc4339098d5c9562">More...</a><br /></td></tr>
<tr class="separator:gadd2cca5fac6c1291dc4339098d5c9562"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga28745aaa549e2067e42c19569209e6c6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga28745aaa549e2067e42c19569209e6c6">TIM_SelectOutputTrigger</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_TRGOSource)</td></tr>
<tr class="memdesc:ga28745aaa549e2067e42c19569209e6c6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Selects the TIMx Trigger Output Mode.  <a href="group___t_i_m___private___functions.html#ga28745aaa549e2067e42c19569209e6c6">More...</a><br /></td></tr>
<tr class="separator:ga28745aaa549e2067e42c19569209e6c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2f19ce1d90990691cf037e419ba08003"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga2f19ce1d90990691cf037e419ba08003">TIM_SelectSlaveMode</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_SlaveMode)</td></tr>
<tr class="memdesc:ga2f19ce1d90990691cf037e419ba08003"><td class="mdescLeft">&#160;</td><td class="mdescRight">Selects the TIMx Slave Mode.  <a href="group___t_i_m___private___functions.html#ga2f19ce1d90990691cf037e419ba08003">More...</a><br /></td></tr>
<tr class="separator:ga2f19ce1d90990691cf037e419ba08003"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4dcc3d11b670c381d0ff9cb7e9fd01e2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga4dcc3d11b670c381d0ff9cb7e9fd01e2">TIM_SelectMasterSlaveMode</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_MasterSlaveMode)</td></tr>
<tr class="memdesc:ga4dcc3d11b670c381d0ff9cb7e9fd01e2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets or Resets the TIMx Master/Slave Mode.  <a href="group___t_i_m___private___functions.html#ga4dcc3d11b670c381d0ff9cb7e9fd01e2">More...</a><br /></td></tr>
<tr class="separator:ga4dcc3d11b670c381d0ff9cb7e9fd01e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaad2c31dc9c551b48f08b96ba49c4aa44"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#gaad2c31dc9c551b48f08b96ba49c4aa44">TIM_SetCounter</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t Counter)</td></tr>
<tr class="memdesc:gaad2c31dc9c551b48f08b96ba49c4aa44"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the TIMx Counter Register value.  <a href="group___t_i_m___private___functions.html#gaad2c31dc9c551b48f08b96ba49c4aa44">More...</a><br /></td></tr>
<tr class="separator:gaad2c31dc9c551b48f08b96ba49c4aa44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7880e4c00002d6421f9059a2ed841d5c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga7880e4c00002d6421f9059a2ed841d5c">TIM_SetAutoreload</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t Autoreload)</td></tr>
<tr class="memdesc:ga7880e4c00002d6421f9059a2ed841d5c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the TIMx Autoreload Register value.  <a href="group___t_i_m___private___functions.html#ga7880e4c00002d6421f9059a2ed841d5c">More...</a><br /></td></tr>
<tr class="separator:ga7880e4c00002d6421f9059a2ed841d5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab3a6031f187cb8af62eb09a67b4fd2ad"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#gab3a6031f187cb8af62eb09a67b4fd2ad">TIM_SetCompare1</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t Compare1)</td></tr>
<tr class="memdesc:gab3a6031f187cb8af62eb09a67b4fd2ad"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the TIMx Capture Compare1 Register value.  <a href="group___t_i_m___private___functions.html#gab3a6031f187cb8af62eb09a67b4fd2ad">More...</a><br /></td></tr>
<tr class="separator:gab3a6031f187cb8af62eb09a67b4fd2ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0175ef4fabade443909002a63d4e9758"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga0175ef4fabade443909002a63d4e9758">TIM_SetCompare2</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t Compare2)</td></tr>
<tr class="memdesc:ga0175ef4fabade443909002a63d4e9758"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the TIMx Capture Compare2 Register value.  <a href="group___t_i_m___private___functions.html#ga0175ef4fabade443909002a63d4e9758">More...</a><br /></td></tr>
<tr class="separator:ga0175ef4fabade443909002a63d4e9758"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga416df50f4223351e366ae40a4ec163ae"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga416df50f4223351e366ae40a4ec163ae">TIM_SetCompare3</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t Compare3)</td></tr>
<tr class="memdesc:ga416df50f4223351e366ae40a4ec163ae"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the TIMx Capture Compare3 Register value.  <a href="group___t_i_m___private___functions.html#ga416df50f4223351e366ae40a4ec163ae">More...</a><br /></td></tr>
<tr class="separator:ga416df50f4223351e366ae40a4ec163ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf428edf474804691d6f587e78c97a082"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#gaf428edf474804691d6f587e78c97a082">TIM_SetCompare4</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t Compare4)</td></tr>
<tr class="memdesc:gaf428edf474804691d6f587e78c97a082"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the TIMx Capture Compare4 Register value.  <a href="group___t_i_m___private___functions.html#gaf428edf474804691d6f587e78c97a082">More...</a><br /></td></tr>
<tr class="separator:gaf428edf474804691d6f587e78c97a082"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf0f684dea88e222de9689d8ed0ca8805"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#gaf0f684dea88e222de9689d8ed0ca8805">TIM_SetIC1Prescaler</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_ICPSC)</td></tr>
<tr class="memdesc:gaf0f684dea88e222de9689d8ed0ca8805"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the TIMx Input Capture 1 prescaler.  <a href="group___t_i_m___private___functions.html#gaf0f684dea88e222de9689d8ed0ca8805">More...</a><br /></td></tr>
<tr class="separator:gaf0f684dea88e222de9689d8ed0ca8805"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3cc4869b5fe73271808512c89322a325"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga3cc4869b5fe73271808512c89322a325">TIM_SetIC2Prescaler</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_ICPSC)</td></tr>
<tr class="memdesc:ga3cc4869b5fe73271808512c89322a325"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the TIMx Input Capture 2 prescaler.  <a href="group___t_i_m___private___functions.html#ga3cc4869b5fe73271808512c89322a325">More...</a><br /></td></tr>
<tr class="separator:ga3cc4869b5fe73271808512c89322a325"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga76f906383b8132ebe00dffadb70cf7f9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga76f906383b8132ebe00dffadb70cf7f9">TIM_SetIC3Prescaler</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_ICPSC)</td></tr>
<tr class="memdesc:ga76f906383b8132ebe00dffadb70cf7f9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the TIMx Input Capture 3 prescaler.  <a href="group___t_i_m___private___functions.html#ga76f906383b8132ebe00dffadb70cf7f9">More...</a><br /></td></tr>
<tr class="separator:ga76f906383b8132ebe00dffadb70cf7f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0f2c784271356d6b64b8c0da64dbdbc2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga0f2c784271356d6b64b8c0da64dbdbc2">TIM_SetIC4Prescaler</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_ICPSC)</td></tr>
<tr class="memdesc:ga0f2c784271356d6b64b8c0da64dbdbc2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the TIMx Input Capture 4 prescaler.  <a href="group___t_i_m___private___functions.html#ga0f2c784271356d6b64b8c0da64dbdbc2">More...</a><br /></td></tr>
<tr class="separator:ga0f2c784271356d6b64b8c0da64dbdbc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga20ef804dc32c723662d11ee7da3baab2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga20ef804dc32c723662d11ee7da3baab2">TIM_SetClockDivision</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_CKD)</td></tr>
<tr class="memdesc:ga20ef804dc32c723662d11ee7da3baab2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the TIMx Clock Division value.  <a href="group___t_i_m___private___functions.html#ga20ef804dc32c723662d11ee7da3baab2">More...</a><br /></td></tr>
<tr class="separator:ga20ef804dc32c723662d11ee7da3baab2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga29eb9f7151ceea94c3988539a5ee91cf"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga29eb9f7151ceea94c3988539a5ee91cf">TIM_GetCapture1</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx)</td></tr>
<tr class="memdesc:ga29eb9f7151ceea94c3988539a5ee91cf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the TIMx Input Capture 1 value.  <a href="group___t_i_m___private___functions.html#ga29eb9f7151ceea94c3988539a5ee91cf">More...</a><br /></td></tr>
<tr class="separator:ga29eb9f7151ceea94c3988539a5ee91cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga437fcf00ee9d0a9df9150cc120efc5ad"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga437fcf00ee9d0a9df9150cc120efc5ad">TIM_GetCapture2</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx)</td></tr>
<tr class="memdesc:ga437fcf00ee9d0a9df9150cc120efc5ad"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the TIMx Input Capture 2 value.  <a href="group___t_i_m___private___functions.html#ga437fcf00ee9d0a9df9150cc120efc5ad">More...</a><br /></td></tr>
<tr class="separator:ga437fcf00ee9d0a9df9150cc120efc5ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab71d1d3d8a15f3be9e74dca51fcca5fa"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#gab71d1d3d8a15f3be9e74dca51fcca5fa">TIM_GetCapture3</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx)</td></tr>
<tr class="memdesc:gab71d1d3d8a15f3be9e74dca51fcca5fa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the TIMx Input Capture 3 value.  <a href="group___t_i_m___private___functions.html#gab71d1d3d8a15f3be9e74dca51fcca5fa">More...</a><br /></td></tr>
<tr class="separator:gab71d1d3d8a15f3be9e74dca51fcca5fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga09049af04c8345849c6f82ccfae242a6"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga09049af04c8345849c6f82ccfae242a6">TIM_GetCapture4</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx)</td></tr>
<tr class="memdesc:ga09049af04c8345849c6f82ccfae242a6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the TIMx Input Capture 4 value.  <a href="group___t_i_m___private___functions.html#ga09049af04c8345849c6f82ccfae242a6">More...</a><br /></td></tr>
<tr class="separator:ga09049af04c8345849c6f82ccfae242a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab6826b144ae70e206f51ae8af5318a93"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#gab6826b144ae70e206f51ae8af5318a93">TIM_GetCounter</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx)</td></tr>
<tr class="memdesc:gab6826b144ae70e206f51ae8af5318a93"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the TIMx Counter value.  <a href="group___t_i_m___private___functions.html#gab6826b144ae70e206f51ae8af5318a93">More...</a><br /></td></tr>
<tr class="separator:gab6826b144ae70e206f51ae8af5318a93"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga427eb6e533480e02a27cd0ca876183d6"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga427eb6e533480e02a27cd0ca876183d6">TIM_GetPrescaler</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx)</td></tr>
<tr class="memdesc:ga427eb6e533480e02a27cd0ca876183d6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the TIMx Prescaler value.  <a href="group___t_i_m___private___functions.html#ga427eb6e533480e02a27cd0ca876183d6">More...</a><br /></td></tr>
<tr class="separator:ga427eb6e533480e02a27cd0ca876183d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0adcbbd5e838ec8642e7a9b80075f41f"><td class="memItemLeft" align="right" valign="top">FlagStatus&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga0adcbbd5e838ec8642e7a9b80075f41f">TIM_GetFlagStatus</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_FLAG)</td></tr>
<tr class="memdesc:ga0adcbbd5e838ec8642e7a9b80075f41f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether the specified TIM flag is set or not.  <a href="group___t_i_m___private___functions.html#ga0adcbbd5e838ec8642e7a9b80075f41f">More...</a><br /></td></tr>
<tr class="separator:ga0adcbbd5e838ec8642e7a9b80075f41f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga46568c7b254941dc53e785342d60baf3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga46568c7b254941dc53e785342d60baf3">TIM_ClearFlag</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_FLAG)</td></tr>
<tr class="memdesc:ga46568c7b254941dc53e785342d60baf3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears the TIMx's pending flags.  <a href="group___t_i_m___private___functions.html#ga46568c7b254941dc53e785342d60baf3">More...</a><br /></td></tr>
<tr class="separator:ga46568c7b254941dc53e785342d60baf3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0827a0b411707304f76d33050727c24d"><td class="memItemLeft" align="right" valign="top">ITStatus&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga0827a0b411707304f76d33050727c24d">TIM_GetITStatus</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_IT)</td></tr>
<tr class="memdesc:ga0827a0b411707304f76d33050727c24d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether the TIM interrupt has occurred or not.  <a href="group___t_i_m___private___functions.html#ga0827a0b411707304f76d33050727c24d">More...</a><br /></td></tr>
<tr class="separator:ga0827a0b411707304f76d33050727c24d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9eb1e95af71ed380f51a2c6d585cc5d6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___private___functions.html#ga9eb1e95af71ed380f51a2c6d585cc5d6">TIM_ClearITPendingBit</a> (<a class="el" href="struct_t_i_m___type_def.html">TIM_TypeDef</a> *TIMx, uint16_t TIM_IT)</td></tr>
<tr class="memdesc:ga9eb1e95af71ed380f51a2c6d585cc5d6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears the TIMx's interrupt pending bits.  <a href="group___t_i_m___private___functions.html#ga9eb1e95af71ed380f51a2c6d585cc5d6">More...</a><br /></td></tr>
<tr class="separator:ga9eb1e95af71ed380f51a2c6d585cc5d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>This file provides all the TIM firmware functions. </p>
<dl class="section author"><dt>Author</dt><dd>WestberryTech Application Team </dd></dl>
<dl class="section version"><dt>Version</dt><dd>V0.0.3 </dd></dl>
<dl class="section date"><dt>Date</dt><dd>12-April-2023 </dd></dl>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by Westberry Technology (ChangZhou) Corp., Ltd. All rights reserved.
</small></address>
</body>
</html>
